lack of necessary means - Francés Inglés Diccionario